#include<stdio.h>
#include<unistd.h>
#include<sys/types.h>
#include<stdlib.h>
int main()
{

	pid_t id = fork();
	if(id>0)
	{
		int cnt = 5;
		while(cnt--)
		{
			printf("我是父进程\n");
		sleep(1);
		}
		int status = 0;
		int ret = wait(&status);
		if(ret ==id)
		{
			printf("等待成功:status:%d\n",status);
		}
		//父进程
	}
	else if(id==0)
	{
		int cnt = 10;
		while(cnt--)
		{
			printf("我是子进程\n");
		sleep(1);
		}
		sleep(5);
		exit(2);
		//子进程
	}
	return 0;
}
